Virtual Circuit Resource Manager (VCRM) is a feature that supports Resource ReSerVation Protocol (RSVP), which is described in "Using RSVP" and "Configuring and Monitoring RSVP" in the Protocol Configuration and Monitoring Reference Volume 1. Based upon the reservation request from RSVP, VCRM creates the connection for the data flow over the physical interface. To do this, VCRM must first determine whether enough bandwidth exists to accommodate the reservation.
Note: | If you are using WAN interfaces such as frame relay or X.25, you need to set the line speed so that VCRM knows how much bandwidth is available. The procedure for setting the line speed is described in the Frame Relay and X.25 interface configuration and monitoring chapters of the Nways Multiprotocol Access Services Software User's Guide. |
If the interface is ATM SVC, VCRM maps RSVP QoS requests to SVC setup requests. The RSVP reservation request succeeds if the SVC setup succeeds. VCRM ensures that there is adequate buffer space for the QoS packets and that these packets are sent over the correct SVC for transmission.
If the interface is not ATM, such as PPP link, LAN, or WAN, VCRM uses software queuing of the QoS and best-effort packets to prioritize the packets on the outbound link.
This chapter includes the following sections:
To access the VCRM configuration environment, enter the following command at the Config> prompt:
Config> feature vcrm VC & Resource Management config console --Currently no configurable objects. Config>
The purpose of the message displayed is to indicate that VCRM cannot be separately configured. Enabling RSVP enables VCRM, which obtains its parameters from the RSVP configuration.
To access the VCRM monitoring environment, type
* t 5
Then, enter the following command at the + prompt:
+ feature VCRM VCRM console VCRM Console>
The VCRM Console> prompt appears.
This section describes the VCRM monitoring commands. Enter these
commands at the VCRM Console> prompt.
Table 68. VCRM Monitoring Commands
Command | Function |
---|---|
? (Help) | Displays all the commands available for this command level or lists the options for specific commands (if available). See "Getting Help". |
Clear | Resets the queue statistics. |
Queue | Shows non-ATM software queuing statistics. |
Exit | Returns you to the previous command level. See "Exiting a Lower Level Environment". |
Use the clear command to reset the software queue statistics.
Syntax:
See the queue command for an example of the clear command.
Use the queue command to show the software queuing of the traffic flows that are not ATM.
Syntax:
The following list defines the terms used in displaying the non-ATM software queues:
Example:
*t 5 +feature vcrm VCRM console VCRM Console>? CLEAR QUEUE EXIT VCRM Console>queue Flow-control Queues at sys-clock 346781 Second: --------- Intf B.E. Quota: 10000 Kbps QoS Quota: 0 Kbps 0/Eth B.E. Max-q 0 QoS Max-q 0 B.E. curr-q 0 QoS curr-q 0 B.E. pkts/Kbytes sent: QoS pkts/Kbytes sent: in quota: 54169/ 3926 in quota: 0/ 0 outside quota: 0/ 0 outside quota: 0/ 0 B.E. pkts/bytes dropped: 0/0 QoS pkts/bytes dropped: 0/0 DLC pkts/bytes dropped: B.E.: 0/0 QoS: 0/0 Intf B.E. Quota: 2048 Kbps QoS Quota: 0 Kbps 2/PPP B.E. Max-q 0 QoS Max-q 0 B.E. curr-q 0 QoS curr-q 0 B.E. pkts/Kbytes sent: QoS pkts/Kbytes sent: in quota: 62/ 6 in quota: 0/ 0 outside quota: 0/ 0 outside quota: 0/ 0 B.E. pkts/bytes dropped: 0/0 QoS pkts/bytes dropped: 0/0 DLC pkts/bytes dropped: B.E.: 0/0 QoS: 0/0 Intf B.E. Quota: 2032 Kbps QoS Quota: 16 Kbps 3/FR B.E. Max-q 1 QoS Max-q 1 B.E. curr-q 0 QoS curr-q 0 B.E. pkts/Kbytes sent: QoS pkts/Kbytes sent: in quota: 53160/ 4920 in quota: 346596/ 31886 outside quota: 0/ 0 outside quota: 0/ 0 B.E. pkts/bytes dropped: 0/0 QoS pkts/bytes dropped: 0/0 DLC pkts/bytes dropped: B.E.: 0/0 QoS: 0/0 Intf B.E. Quota: 2048 Kbps QoS Quota: 0 Kbps 4/PPP B.E. Max-q 1 QoS Max-q 1 B.E. curr-q 0 QoS curr-q 0 B.E. pkts/Kbytes sent: QoS pkts/Kbytes sent: in quota: 66/ 6 in quota: 109/ 1 outside quota: 0/ 0 outside quota: 0/ B.E. pkts/bytes dropped: 0/0 QoS pkts/bytes dropped: 0/0 DLC pkts/bytes dropped: B.E.: 0/0 QoS: 0/0 Max total queue length=1; current total length=0 VCRM Console>clear Flow-control Queues cleared at sys-clock 346786 Second: ------- VCRM Console>